make a case for - French English Dictionary